Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 MARKET PLACE Semi-Detached £941,315 £550,000 15 Dec 2010
22 - 23 MARKET PLACE £1,032,564 £842,000 23 Oct 2019